spill guts - Francés Inglés Diccionario